<?PHP
session_start();
import_request_variables("gP");
header("Content-Type: text/html; charset=iso-8859-1");
include('conex.php');
include('funciones.php');
include('fechas.php');
// -------------------------------------------------------------------------
if($tipo){
	for($i=0;$i<=2;$i++) {
		if($tipo[$i] == 2) {
			$x = $i;
		}
	}
	
	$tipoPaciente = " nTipoPaciente in ";
	if($x==0) $tipoPaciente .= "(1)";
	if($x==1) $tipoPaciente .= "(2)";
	if($x==2) $tipoPaciente .= "(1,2)";
	$_SESSION['tipoPaciente'] = $tipoPaciente;
}else{
	$tipoPaciente = $_SESSION['tipoPaciente'];
}

$pag = "rpt_pacientes_global.php?orden=";

echo "<div id='reporte' align='center' class='nombres'>";
echo "<br><div align='center'>";
echo printhour();
echo "</div>";

if($filtro) echo "<span class='folios'><a href='#' onclick='liga(\"rpt_estadistica.php?filtro=$contador\",\"reportes\")'>CERRAR REPORTE</a></span><br>";
echo "<b>CASOS CON ALGUN RESULTADO DE INFLUENZA A Y A/H1N1<br>$titular<b><br/>";
// cambio correccion del doble resultado de la muestra. csp (280409-12:50)
	//$tipoPaciente = "nTipoPaciente in ".$_SESSION['tipoPaciente'];

	echo "<table width=750 align='center' class='datos cuadro2' ><TR bgcolor='#cccccc'>
	<td rowspan='2'>No.</td>
	<td rowspan='2'>ENTIDAD</a></TD>
	<td rowspan='2'>UNIDAD MEDICA</a></TD>
	<td rowspan='2'>NOMBRE DEL PACIENTE</a></TD>
	<td rowspan='2'>TIPO</a></TD>";	
	echo "<TD colspan='3'>RESULTADO DE PRUEBAS</TD>
	<TD rowspan='2'>DOMICILIO</a></TD></TR>";

	echo "<TR bgcolor='#cccccc'>";
	// datos la prueba rapida	
	echo "<TD>RAPIDA</a></TD>";
	// datos de la prueba influenza tipo A
	echo "<TD>INFLUENZA TIPO A</a></TD>";
	echo "<TD>INFLUENZA A N1H1</a></TD>";	
	echo "</TR>";	
	if(!isset($orden)) $orden = "fIngreso desc,";


	$sql = "SELECT ent.nombre,concat(t.corto,' ',b.nombre) as unidad, 
		concat(a.cPaterno,' ',a.cMaterno,' ',a.cNombre) as nombre,
			CASE nTipoPaciente WHEN 1 THEN 'H' WHEN 2 THEN 'NH' END as tipopaciente,
		  CASE nResRapida  when 1  then 'POSITIVO' WHEN 2 THEN 'NEGATIVO' ELSE '' end as' ResRapida',	

		  CASE WHEN nResultado_muestra = 1 AND nEstado_muestra = 1 THEN 'POSITIVO' 
		  WHEN nResultado_muestra = 1 AND nEstado_muestra = 2 THEN 'DISTINTO' 		  
		  when nResultado_muestra = 2 then 'NEGATIVO' 
		  WHEN nResultado_muestra = 0 AND nToma_muestra = 1 THEN 'EN ESTUDIO' END as resultado_muestra ,
  
		  CASE WHEN nResultado_muestra2 = 1 then 'POSITIVO' 
		  when nResultado_muestra2 = 2 then 'NEGATIVO' 
		  WHEN nResultado_muestra2 = 0 AND nToma_muestra = 1 THEN 'EN ESTUDIO' END as resultado_muestra2,
		  concat(a.calle,' No.',a.numero,' Col.',a.colonia,' Tel.',a.telefono) as domicilio,
		  cnEntidad,cnMunicipio,";
	$sql .="	b.id_unidad,a.id_principal
		FROM dat_registro a
		inner join catalogos.unidades b using (id_unidad)
		inner join catalogos.tipologia t using (id_tipologia)
		INNER JOIN catalogos.entidad ent on (b.id_entidad = ent.entidad)
		INNER JOIN catalogos.municipios_inegi mi on (mi.id_principal = a.nMunicipio)
		INNER JOIN catalogos.entidades_inegi ei on (ei.id_principal = mi.id_entidad)
		WHERE nresultado_muestra > 0 or nresultado_muestra2 > 0
		order by resultado_muestra2 desc, Resultado_muestra desc, ResRapida desc";
//echo "<font size=1>$sql</font>";
$res = mysql_query($sql,$link) or die(mysql_error());
while($datos = mysql_fetch_array($res)){
	$color = $color=="#ffffff"?"#f3f3f3":"#ffffff";	
	$cnt++;
	echo "<tr bgcolor='$color'><td>$cnt</td>";
	$pagina = "cedulapaciente.php?id_principal=".$datos["id_principal"];
	$parametros = "scrollbars=yes,toolbar=no,location=no,status=no,menubar=no,resizable=yes,width=730,height=500";
	$pag = "";
	$liga = "";
	if ($_SESSION['id_usuario'] == 236) {
		$liga = "<a href='#' onclick='window.open(\"$pagina\",\"Cedula\",\"$parametros\")'>";
	}
	
	for($i=0;$i<8;$i++){
		if($i==2) $pag = $liga;
		echo "<td>$pag".$datos[$i]."</a></td>";	
		$pag = "";
	}
}
echo "</tr></table>";

?>	